PCD Controller´Â ½ºÀ§½ºÀÇ SAIA »ç¿¡¼ °³¹ßµÈ ÄÁÆ®·Ñ·¯ÀÌ´Ù.
PCD ProtocolÀº P8 Protocol°ú S-BUS ÇÁ·ÎÅäÄÝÀÌ Àִµ¥ PCD Áï P8 protocolÀÇ Åë½Å¼Óµµ´Â 9600, 2, 7, 1.·Î °íÁ¤µÇ¾î ÀÖ´Ù.
PCD READ ÀÛ¼º Çü½Ä
PCDÀÇ Åë½Å ÇÁ·ÎÅäÄÝÀÇ READ Çü½ÄÀº ´ÙÀ½°ú °°Àº ÀÎÀÚ ¼øÀ¸·Î »ç¿ëÇÑ´Ù.
1) Àд Á¾·ù - ÀаíÀÚ ÇÏ´Â ¿µ¿ª Á¾·ù. (I,O,F,R,T,C)
2) ÀÐÀ» ÁÖ¼Ò - ÀаíÀÚ ÇÏ´Â ¿µ¿ªÀÇ ½ÃÀÛ À§Ä¡. (0~FFF)
3) Åë½Å ¸Þ¸ð¸® ÀúÀå À§Ä¡ - ÀÐÀº °ªÀÌ ÀúÀåµÉ ScanBufÀÇ À§Ä¡.
4) Àд ũ±â - Àоî¿Ã ¿öµå ¼ö¸¦ ¸»ÇÑ´Ù. (I,O,F) ¿Í °°Àº µðÁöÅÐ ¿µ¿ªÀº 1°³ÀÇ Ã¤³Î(16bit)¸¸À» Çѹø¿¡ ÀÐÀ» ¼ö ÀÖ°í, ¾Æ³¯·Î±× ¿µ¿ª(R,T,C) Àº 1~16ÀÇ °¹¼ö¸¦ »ç¿ëÇÒ ¼ö ÀÖ´Ù PCD¿¡¼´Â ¾Æ³¯·Î±× ¿µ¿ªÀ» DWORD Å©±âÀÇ ¸Þ¸ð¸®¸¦ »ç¿ëÇϹǷΠÀоî¿Ã ¶§ DWORD ¿µ¿ªÀÇ ¸Þ¸ð¸®¿¡ ´ãµµ·Ï ÇÑ´Ù.
Àд Á¾·ù°¡ S0~S7ÀÏ ¶§´Â PCDÀÇ »óŸ¦ Àоî¿À´Âµ¥ Àоî¿Â °ª¿¡ µû¶ó »óÅ´ ´ÙÀ½°ú °°´Ù.
0=Stop 1=Run, 2=Halted, 3=Conditional Running, 4 = Disconnected
READ ¿¹)
READ, 0, I, 2, 2, 1,
READ, 0, O, 0, 10, 1,
READ, 0, O, 1, 11, 1,
READ, 0, O, 2, 12, 1,
READ, 0, F, 0, 20, 1,
READ, 0, F, 1, 21, 1,
READ, 0, F, 2, 22, 1,
READ, 0, S7, 0, 23, 1,
DWORD, 0, R, 0, 0, 16,
DWORD, 0, T, 0, 16, 16,
Ãâ·ÂÀº SCAN File°ú »ó°ü¾øÀÌ PLCÀÇ Á÷Á¢ ADDRESS¿¡ ¾´´Ù.
PCD µðÁöÅÐ Ãâ·Â ¼³Á¤¹ý
µðÁöÅÐ Ãâ·ÂÀº O,F,S ¿µ¿ª¿¡ Ãâ·ÂÇÒ ¼ö ÀÖ´Ù.
µðÁöÅÐ Ãâ·Â TAG ¼³Á¤ ½Ã ÇÊ¿äÇÑ ¼³Á¤ ¼¼ °¡Áö
1) PORT : PCD°¡ ¼³Ä¡µÈ PORT¹øÈ£.
2) ADDRESS : Ãâ·Â ÁÖ¼Ò.
3) EXTRA 1 : ¾²°íÀÚ ÇÏ´Â ¸Þ¸ð¸® Á¾·ù.(O, F, S)
¼³Á¤ ¿¹1)
PORT : 0 , ADDRESS : 0021, EXTRA : F ¶ó°í ¼³Á¤Çϸé PCD ÀÇ F0021 °ªÀ» Á¦¾îÇÒ ¼ö ÀÖ´Ù.
¼³Á¤ ¿¹2)
PORT : 0 , EXTRA : S7 À̶ó°í ¼³Á¤ÇÏ°í ON Ãâ·ÂÀ» ³»¸®¸é PCD own cpuÀÇ »óÅ°¡ RunÀ¸·Î ¹Ù²î°í OFFÃâ·ÂÀ» Çϸé Stop»óÅ·Π¹Ù²ï´Ù.
PCD ¾Æ³¯·Î±× Ãâ·Â ¼³Á¤¹ý
¾Æ³¯·Î±× Ãâ·ÂÀº R,T,C ¿µ¿ª¿¡¸¸ ÇÒ ¼ö ÀÖ´Ù.
¾Æ³¯·Î±× Ãâ·Â TAG ¼³Á¤ ½Ã ÇÊ¿äÇÑ ¼³Á¤ ¼¼ °¡Áö
1) PORT : PCD°¡ ¼³Ä¡µÈ PORT¹øÈ£.
2) ADDRESS : Ãâ·Â ÁÖ¼Ò.
3) EXTRA 1 : ¾²°íÀÚ ÇÏ´Â ¸Þ¸ð¸® Á¾·ù.(R, T, C)
¼³Á¤ ¿¹)
PORT : 0 ADDRESS:304 Extra1:T ¶ó°í ¼³Á¤Çϸé PCDÀÇ T304 ÀÇ °ªÀ» º¯°æÇÒ ¼ö ÀÖ´Ù.